deep sluice - German English Dictionary